resources and development class 10 revision